home *** CD-ROM | disk | FTP | other *** search
/ Amiga Collections: Auge 4000 / Auge 4000 #73 (1993-11-10)(Amiga User Gruppe Einzugsgebiet 4000).zip / Auge 4000 #73 (1993-11-10)(Amiga User Gruppe Einzugsgebiet 4000).adf / WaitFor / WaitFor.doc < prev    next >
Text File  |  1993-05-10  |  3KB  |  83 lines

  1. Dieses Programm ist ein kleines Tool, welches die Erstellung von
  2. Batchfiles unterstützen soll.
  3.  
  4. Veranlassung : Es gibt viele Programme, die sich z.B. generell von CLI
  5. lösen. Das Schreiben eines Batchfiles mit einem solchen Programm ist
  6. nicht möglich, da man nicht deffinitiv auf das Ende eines Programms
  7. warten kann.
  8. Abhilfe soll dieses Tool schaffen :
  9.  
  10. Mit diesem Tool ist es möglich, auf das Vorhanden/Nichtvorhandensein
  11. von
  12. - Screens
  13. - Windows und
  14. - Tasks
  15. bzw auf das Drücken einer der Maustasten abzufragen.
  16.  
  17.  
  18.  
  19. Syntax : (mit Beispielen)
  20.  
  21. WaitFor LMB
  22.     Das Programm wartet solange, bis die linke Maustaste gedrückt wurde
  23.  
  24. WaitFor MMB
  25.     Das Programm wartet solange, bis die mittlere Maustaste gedrückt wurde
  26.  
  27. WaitFor RMB
  28.     Das Programm wartet solange, bis die rechte Maustaste gedrückt wurde
  29.  
  30. WaitFor SCREEN DOPUS.1
  31.     Das Programm wartet solange, bis es einen Screen namens DOPUS.1 findet.
  32.  
  33. WaitFor ENDSCREEN DOPUS.1
  34.     Das Programm wartet solange, bis der Screen namens DOPUS.1 .
  35.     geschlossen wird. Wurde der Screen generell nicht gefunden, so beendet
  36.     das Programm mit RC=5.
  37.  
  38. WaitFor WINDOW DFÜ
  39.     Das Programm wartet solange, bis es ein Window namens DFÜ findet.
  40.     Es werden dabei die Windows auf allen Screens untersucht.
  41.  
  42. WaitFor ENDWINDOW DFÜ
  43.     Das Programm wartet solange, bis das Window namens DFÜ
  44.     geschlossen wird. Wurde das Window generell nicht gefunden, so beendet
  45.     das Programm mit RC=5.
  46.     Auch hier werden die Windows auf allen Screens untersucht.
  47.     
  48. WaitFor TASK ARTM
  49.     Das Programm wartet solange, bis es einen Task namens ARTM findet.
  50.  
  51. WaitFor ENDTASK ARTM
  52.     Das Programm wartet solange, bis der Task namens ARTM verschwindet.
  53.     Wurde generell kein Task mit dem angegebenen Namen gefunden, beendet
  54.     das Programm mit RC=5.
  55.  
  56. Bei allen Parametern (einschließlich Tasknamen ...) muß _nicht_ auf
  57. Groß/Klein-Schreibung geachtet werden !
  58.  
  59.  
  60. Ein Beispiel :
  61.  
  62. CED RAM:irgendwas                    ;CED aufrufen, daß er sich vom CLI löst
  63. Echo "Ätsch, schon wieder zurück !"  ;kurze Meldung, daß er sich auch
  64.                                      ;wirklich gelöst hat ;-)
  65. Waitfor endtask cygnused             ;auf Ende von CED warten
  66. If warn
  67.   Echo "CED war bis jetzt nicht aufzutreiben oder schon wieder beendet"
  68. Else
  69.   Echo "CED beendet"
  70. EndIf
  71.  
  72.  
  73.  
  74. Bei den Window-Funktionen motzt noch der Enforcer, aber da hab ich
  75. nichts gefunden. Das klappt aber so.
  76. Falls jemand den Grund hierfür findet, PM an mich. Danke
  77. Ich habe den Source mitgegeben, viel Spaß.
  78.        ____
  79. ____  / / / __   ____ ____ __ ____ ____ __
  80. \ \ \/ / / / /  /   // __//_// __// _ // / © ==/  CoSYSOP der INdiGO /==
  81.  \ \ \/ / / /_ / / // / // // /_ / _ // /_  ==/    (02421) 38448    /==
  82.   \_\__/ /___//___//___//_//___//_/_//___/ ==/Z-Net: LOGICAL@INDIGO/==
  83.